html,body,div,h1,h2,ul,li,img,a,dl,dd,dt,label,input,textarea {
	margin:0 auto;
	padding:0;
	line-height:1;
	font-family:"arial";
	color:#3c3b3b;
	font-family:"微软雅黑";
	font-size:0.2rem;
}
p{margin:0;}
.LR_yaoqingtit .LR_tit span {
	color:#fff;
	line-height:3.8;
}
.LR_yaoqing div {
	line-height:inherit
}
ul {
	list-style:none;
}
a {
	text-decoration:none;
}
img {
	border:none;
}
body,html {
	width:100%;
	height:100%;
}
/*input,select,textarea {
	-webkit-appearance:none;
}
*/body {
	max-width:640px;
	margin:0 auto;
	background-color:#fff;
}
.left {
	float:left;
}
.right {
	float:right;
}
.showpage {
	text-align:center;
}
.showpage li {
	display:inline-block;
	margin-top:0.1rem;
}
.showpage li a {
	padding:0 0.05rem;
}
.clear:after {
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.clear {
	zoom:1
}
.ellipsis {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.ellipsis a {
	color:#0083c4;
}
.ellipsises {
	text-overflow:-o-ellipsis-lastline;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:4;
	-webkit-box-orient:vertical;
}
header {
	position:relative;
	font-size:0;
	background:#266f22
}
.a-ring {
	-webkit-animation:ring 1s ease infinite;
	animation:ring 1s ease infinite;
}
/* 震铃 */@-webkit-keyframes ring {
	0% {
	-webkit-transform:scale(1);
}
10%,20% {
	-webkit-transform:scale(0.9) rotate(-3deg);
}
30%,50%,70%,90% {
	-webkit-transform:scale(1.1) rotate(3deg);
}
40%,60%,80% {
	-webkit-transform:scale(1.1) rotate(-3deg);
}
100% {
	-webkit-transform:scale(1) rotate(0);
}
}@-ms-keyframes ring {
	0% {
	-ms-transform:scale(1);
}
10%,20% {
	-ms-transform:scale(0.9) rotate(-3deg);
}
30%,50%,70%,90% {
	-ms-transform:scale(1.1) rotate(3deg);
}
40%,60%,80% {
	-ms-transform:scale(1.1) rotate(-3deg);
}
100% {
	-ms-transform:scale(1) rotate(0);
}
}@keyframes ring {
	0% {
	transform:scale(1);
}
10%,20% {
	transform:scale(0.9) rotate(-3deg);
}
30%,50%,70%,90% {
	transform:scale(1.1) rotate(3deg);
}
40%,60%,80% {
	transform:scale(1.1) rotate(-3deg);
}
100% {
	transform:scale(1) rotate(0);
}
}/*nav*/nav {
	height:1.04rem;
	background-color:#0083c4;
	width:100%;
	background-size:100% 1.04rem;
	margin-top:2px;
}
nav a {
	float:left;
	font-size:.24rem;
	color:#fff;
	width:25%;
	text-align:center;
	line-height:.64rem;
	position:relative;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border-right:2px solid #fff;
	background:#266f22;
}
nav a.border_bottom {
	border-bottom:2px solid #fff;
}
nav a:nth-of-type(4n) {
	border-right:none;
}
/* 导航 */.swiper-container .pagination {
	position:absolute;
	z-index:20;
	bottom:6px;
	width:100%;
	text-align:center;
	line-height:0
}
.swiper-container .swiper-pagination-switch {
	display:inline-block;
	width:8px;
	height:8px;
	border-radius:8px;
	background:#898989;
	margin:0 5px;
	cursor:pointer;
}
.swiper-container .swiper-active-switch {
	background:#007aff;
}
.swiper-container1 {
	width:100%;
	height:3.71rem;
	margin:3px auto 0.1rem;
}
.bz-container {
	width:100%;
	height:5.41rem;
	margin:3px auto 0.1rem;
}
/* main1 */.common .swiper-nav .swiper-slide {
	width:33%;
	line-height:.52rem;
	font-size:.24rem;
	color:#fff;
	text-align:center;
	background-color:#266f22;
	box-sizing:border-box;
}
.common .swiper-nav .swiper-slide:first-of-type {
	border-right:1px solid #fff;
}
.common .swiper-nav .swiper-slide:nth-of-type(2) {
	width:34%;
	border-right:1px solid #fff;
}
.common .swiper-nav .swiper-slide.active {
	background-color:#1a3c19;
}
.main1 .swiper-pages {
	margin:0.15rem .15rem 0 .15rem;
}
.main1 .swiper-pages .slide_pic img {
	width:2.99rem;
	height:2.22rem;
}
.main1 .swiper-pages .slide_cont_detail {
	margin-top:0.08rem;
}
.main1 .swiper-slide-duplicate {
	width:100%;
}
.main1 .swiper-pages .slide_cont_detail dd {
	line-height:.42rem;
	border-bottom:1px dashed #a5a4a4;
	background:url(../images/main1_icon.png) no-repeat .07rem center;
	background-size:.2rem .22rem;
	padding-left:.37rem;
	font-size:.24rem;
}
.main1 .swiper-pages .slide_cont_detail dd a {
	color:#3c3b3b;
	font-size:0.24rem;
}
.common_nav {
	padding:7px .15rem 0;
}
.common_nav > img {
	width:6.1rem;
	height:.82rem;
	margin:0 auto
}
/*main2*/.main2 .common_nav {
	padding:7px .15rem 0;
}
/*main3*/.main3 .common .main3_detail,.main3_detail .swiper-slide,.main3_detail .swiper-wrapper {
	height:3.31rem!important;
}
.main3_cont .main3_detail {
	margin:.08rem .15rem .12rem .15rem
}
.main3_cont .main3_detail li {
	height:3.31rem;
	overflow:hidden;
}
.main3_cont .main3_detail li.active {
	height:0;
}
.main3 .common .swiper-nav .swiper-slide {
	border-right:.1rem solid #fff;
}
.main3 .common .swiper-nav .swiper-slide:last-of-type {
	border-right:none
}
.main3 .swiper-gallery {
	height:3.31rem;
}
.main3_detail .swiper-wrapper .swiper-slide {
	width:100%;
	height:3.31rem;
	position:relative;
}
.main3 .slide_cont_detail {
	width:2.82rem;
	position:absolute;
	top:.15rem;
	margin-top:0;
	right:.24rem;
	padding-bottom:.24rem;
	box-sizing:border-box;
	padding-left:.1rem;
}
.main3 .slide_cont_detail h2 {
	margin-top:.25rem;
	line-height:.5rem;
	color:#6F5D49;
	font-size:.3rem;
}
.main3 .slide_cont_detail h2 span {
	color:#000000;
	margin-left:.12rem;
	font-size:.26rem;
}
.main3 .slide_cont_detail p {
	line-height:.34rem;
	margin-bottom:.04rem;
	font-size:.22rem;
	color:#221815;
}
.main3 .slide_cont_detail p.notice {
	color:red;
}
.main3_opera {
	margin:.09rem 0 0 .22rem;
	font-size:0;
}
.main3_opera a {
	display:inline-block;
	width:1.04rem;
	line-height:.4rem;
	text-align:center;
	font-size:.22rem;
	color:#fff;
	border-radius:.06rem;
	background-color:#6f5d49;
}
.main3_opera a:first-of-type {
	margin-right:.1rem;
	background-color:#c69050;
}
/* main6 */.main6 {
	margin-top:.1rem;
}
.main6_cont {
	padding:0 .36rem;
}
.form-control {
	-webkit-transition:all linear .15s;
	transition:all linear .15s;
	outline:none;
}
.form-control:focus {
	border-color:#66afe9;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
}
input,select,textarea {
	border:1px solid #ccc;
	border-radius:4px;
	outline:none;
	padding:.1rem .12rem;
	width:100%;
	box-sizing:border-box;
}
.form-group {
	margin-bottom:.2rem;
}
.form-group label {
	width:22%;
	float:left;
	text-align:right;
	font-size:.24rem;
	display:inline-block;
	height:auto;
	padding-top:.1rem;
}
.form-group div {
	width:78%;
	float:left;
	font-size:.18rem;
}
.form-group div select {
	width:49%!important;
}
.form-group div input,.form-group div select,.form-group div textarea {
	width:100%;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-sizing:border-box;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	color:#555;
	font-size:.23rem;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.form-group div input:focus,.form-group div select:focus,.form-group div textarea:focus {
	border-color:#66afe9;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 10px rgba(102,175,233,.6);
}
.submit {
	margin:.3rem 0 .35rem 0;
	text-align:center;
	font-size:0;
	text-align:left;
}
.submit input {
	border:1px solid #ccc;
	background-color:#ff9908;
	color:#fff;
	font-size:.24rem;
	display:inline-block;
	line-height:.34rem;
	text-align:center;
	border-radius:.06rem;
	width:28%;
}
.submit input:last-of-type {
	margin-left:.32rem;
	background-color:#0083c4;
}
/* footer */.footer_map {
	height:2.29rem;
	padding:0 .15rem;
	background:url(../images/footer_bg.jpg) center center no-repeat;
	background-size:6.1rem 2.29rem;
	position:relative;
}
.footer_opera {
	margin-top:.07rem;
	font-size:0;
	position:absolute;
	bottom:.14rem;
	left:50%;
	margin-left:-.7rem;
	width:3.52rem;
}
.footer_opera a {
	display:inline-block;
	width:1.7rem;
	height:.64rem;
	text-align:center;
	color:#fff;
	background-color:transparent;
	border-radius:.04rem;
}
.footer_opera a:first-of-type {
	margin-right:.1rem;
}
.footer_cont {
	margin-top:.1rem;
	text-align:center;
	padding:0 0 0.8rem 0;
}
.footer_cont p {
	font-size:.24rem;
	line-height:.4rem;
}
/* 在线客服样式 */.window {
	overflow:hidden;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	z-index:9999;
	box-shadow:0 0 5px #b0b0b0;
	width:165px;
	position:fixed;
	top:50%;
	right:-123px;
	margin-top:-100px;
	-webkit-transition:right .5s ease-out;
	transition:right .5s ease-out;
}
.window.active {
	right:0;
}
.window .left {
	float:right;
	width:123px;
	font-size:12px;
}
em {
	font-style:normal;
	color:#fff;
}
.window .left a {
	background-color:#f4f4f4;
	padding:10px 0;
	text-align:center;
	display:block;
}
.window .left a:first-child {
	border-bottom:1px solid #e0dfdf;
}
.window .left a img:first-child {
	margin-right:3px;
}
.window .right {
	font-size:18px;
	height:101px;
	text-align:center;
	background-color:#2082c1;
	color:#fff;
	width:42px;
	float:right;
	line-height:21px;
}
.window .right h2 {
	font-weight:normal;
	line-height:20px;
	font-size:100%;
	margin-top:10px;
	font-family:"microsoft yahei";
}
/*商务通广告条*/.swt {
	width:6.4rem;
	height:2.32rem;
	margin-top:0.2rem;
}
/*底部导航样式*/#footer_b {
	background:url(../images/swt_foot.png) no-repeat bottom;
	width:100%;
	height:1.54rem;
	background-size:100%;
	margin:0 auto;
	position:fixed;
	bottom:0;
	left:50%;
	max-width:640px;
	-webkit-transform:translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0);
	z-index:10000;
}
#footer_b a {
	float:left;
	z-index:9999999;
	width:1.25rem;
	height:1rem;
	margin-top:0.6rem;
}
#footer_b .fo_dj1 {
	width:1.25rem;
	height:1rem;
	margin-top:0.6rem;
}
/*底部评论区*/.share_cont {
	padding:0 .15rem
}
.share_cont {
	padding-bottom:.14rem;
}
.share_cont dl {
	background-color:#fff;
	border:1px solid #d6d6d6;
	box-shadow:2px 2px 2px #d6d6d6;
	margin:.1rem 0 0;
	min-height:.6rem;
	padding:.1rem;
}
.share_cont dl dt {
	color:#6f5d49;
	font-size:.24rem;
	font-weight:bold;
	height:.3rem;
	margin:0;
	border:none;
}
.share_cont dl dt img {
	border:0 none;
	height:.42rem;
	margin:0;
	padding:0;
	width:.42rem;
	display:inline-block;
	vertical-align:middle;
	margin-right:.1rem;
}
.share_cont dl dd {
	line-height:.32rem;
	font-size:.22rem;
	margin-top:.15rem;
}
/*tab切换*/.swiper-pages .active {
	display:none;
}
.tab-bg {
	width:98%;
	margin:0 auto;
	padding-top:0.06rem;
	font-size:0;
	position:relative;
}
.tab-bg a {
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
}
.tab-bg img {
	width:100%;
}
/*每个栏目的标题图片间距*/.common_title1 {
	font-size:0;
	padding-bottom:0.14rem;
}
.common_title2 {
	padding:0 .15rem;
}
.common_title3 {
	font-size:0;
}
/*专家小点样式*/.swiper-container-horizontal>.expert-pagination {
	bottom:4px;
}
/*案例*/.al_container {
	overflow:hidden;
	width:100%;
}
.al_item {
	float:left;
	font-size:0;
	width:44%;
	margin:3%;
	background:#f0f0f0;
	padding:2%;
}
@media screen and (max-width:350px) {
	.al_item {
	width:46%;
	padding:2% 1%;
}
}.item1 {
	margin:2% 1% 1% 1%;
}
.item2 {
	margin:2% 1% 1% 1%;
}
.al_item img {
	width:100%;
	margin-bottom:10px;
}
.al-item_description {
	height:18px;
	text-align:center;
	line-height:30px;
}
.al-item_description a {
	display:block;
	width:100%;
	font:0.23rem "微软雅黑";
	height:100%;
	color:#444;
}
/*head——banner小点背景*/.fy_bg {
	height:0.24rem;
	width:1.2rem;
	-webkit-border-radius:0.12rem;
	-moz-border-radius:0.12rem;
	border-radius:0.12rem;
	background:rgba(255,255,255,0.7);
	position:absolute;
	left:50%;
	bottom:-1px;
	z-index:1;
	-webkit-transform:translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0);
}
.fy_bg2 {
	height:0.2rem;
	width:0.6rem;
	-webkit-border-radius:0.12rem;
	-moz-border-radius:0.12rem;
	border-radius:0.12rem;
	position:absolute;
	left:50%;
	bottom:0;
	z-index:1;
	-webkit-transform:translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0);
}
.head_top {
	width:100%;
	font-size:0;
	position:fixed;
	top:0;
	z-index:1000000;
	left:50%;
	-webkit-transform:translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0);
	max-width:640px;
}
.head_top img {
	width:100%;
}
.tel_ty {
	width:100%;
	margin-bottom:0.5rem;
}
.tel_ty .input {
	width:100%;
	height:40px;
	margin:0 auto 10px auto;
	border:1px solid #424850;
	border-radius:6px;
	overflow:hidden;
	box-sizing:border-box;
}
.tel_ty .input .tel {
	padding:0;
	width:70%;
	float:left;
	height:38px;
	overflow:hidden;
	border:none;
	color:#383838;
	padding-left:5%;
	box-sizing:border-box;
	font-size:12px;
}
.tel_ty .input .callbtn_n {
	float:left;
	width:30%;
	overflow:hidden;
	height:38px;
	font-size:16px;
	font-weight:bold;
	border:none;
	background:#266f22;
	text-align:center;
	color:#fff;
	cursor:pointer;
	text-align:center;
	-webkit-appearance:none;
	box-sizing:border-box;
}
.tel_ty a {
	width:32%;
	height:40px;
	line-height:40px;
	border-radius:5px;
	background:#207140;
	color:#fff;
	font-size:16px;
	text-align:center;
	float:left;
	margin:0 2% 5px 0;
}
.tel_ty a img {
	width:20%;
	vertical-align:middle;
	margin-right:5px;
}
.tel_ty .a2 {
	background-color:#0c6b18;
}
.tel_ty .a3 {
	background-color:#296926;
}
.tel_ty a:last-child {
	margin-right:0;
}
.in_tt img {
	width:100%;
}
.in_tt {
	width:100%;
	margin:6px 0;
}
.clear_l {
	clear:both;
}
.tel_ty a:hover {
	color:#FFFFFF;
}
.picScroll-left{ width:100%;  overflow:hidden; position:relative;}		
.picScroll-left .bd{ padding:10px 3px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{ margin:0 3px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
.picScroll-left .bd ul li .jtou {position:absolute;}
.picScroll-left .bd ul li .jtou img{
	position:relative;
	top:-75px;
	width:35px;
	left:45px;
}

.picScroll-al{ width:100%;  overflow:hidden; position:relative;}		
.picScroll-al .bd{ padding:10px 3px;}
.picScroll-al .bd ul{ overflow:hidden; zoom:1;}
.picScroll-al .bd ul li{ width:50%;margin:0; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-al .bd ul li .pic{ text-align:center; }
.picScroll-al .bd ul li .pic img{ width:90%; height:120px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-al .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-al .bd ul li .title{ line-height:24px;   }
.picScroll-al .bd ul li .jtou {position:absolute;}
.picScroll-al .bd ul li .jtou img{
	position:relative;
	top:-90px;
	width:35px;
	left:1.4rem;
}

.article_weizhi{width:6.4rem;background: #ebebe9;height: 0.42rem;overflow: hidden;margin-top: 0.15rem;}
.article_weizhi .article_weizhi_out{width: 6.2rem;overflow: hidden;}
.article_weizhi .article_weizhi_out p{font-size: 0.18rem;line-height: 0.42rem;}
.article_weizhi .article_weizhi_out p a{color: #333;font-size: 0.2rem}

.list{width: 6.2rem;}
.list ul li{padding-top: 0.19rem;padding-bottom: 0.19rem;overflow: hidden;border-bottom:0.01rem dashed #e4d7d7;}
.list ul li .list_zjtu{width: 1.26rem;height: 1.06rem;overflow: hidden;}
.list ul li .list_zjtu img{width: 1.26rem;height: 1.06rem;}
.list ul li .list_youcejs{width: 6.06rem;overflow: hidden;}
.list ul li p{font-size: 0.22rem;color: #266f22;line-height: 0.28rem;font-weight: 600;}
.list ul li p a{color: #266f22;}
.list ul li p.list_nr{font-size: 0.2rem;color: #333;line-height: 0.34rem;margin-top: 0.18rem;text-indent: 2em;font-weight: 400;}
.list ul li p.list_nr a{color: #ff0000;}
.list .page {text-align: center;color: #000;width: 100%;padding-top: 0.2rem;font-size:0.18rem;line-height: 0.2rem;}
.list .page .thisclass {display: inline-block;padding: 0.06rem;margin-left: 0.09rem;color: #7e0204;border: 1px solid #7e0204;line-height: 0.2rem;}
.list .page li{color: #333;display: inline-block;padding: 0.06rem;margin-left: 0.09rem;border: 1px solid #ccc;line-height: 0.2rem;}
.list .page li a{color: #333;}
.article{width: 6.2rem;}
.article h3{text-align: center;color: #333333;font-size: 0.3rem;line-height: 0.38rem;margin-top: 0.2rem;margin-bottom:0.25rem; }
.article .article-con{width: 100%;overflow: hidden;}
.article .article-con p,.article .article-con div{color: #777;font-size: 0.28rem;line-height: 0.48rem;margin-bottom: 0.15rem;}
.article .article-con a,.article .article-con font{font-size:16px;color:#777}
.article .article-con img{max-width: 100%;width: auto;height: auto;}
.article .article-con table{max-width: 100%;}
.article .article_sx{width: 100%;}
.article .article_sx .syp{color: #266f22;font-size: 0.26rem;line-height: 0.4rem;}
.article .article_sx .syp a{color: #333;font-size: 0.26rem;}
.article .article_sx .xyp{color: #266f22;font-size: 0.26rem;line-height: 0.4rem;}
.article .article_sx .xyp a{color: #333;font-size: 0.26rem;}
.article .zjtitle{
	width: 100%;
    float: left;
    height: 40px;
    line-height: 40px;
    background: #266f22;
    font-size: 18px;
    text-align: center;
    font-weight: 900;
    color: #fff;
}
.article .zjimg{width:76%;overflow:hidden;margin:0 auto;text-align:center;}
.article .zjimg span{font-weight:bold;line-height: 30px;}
.xg_wz{
	width: 100%;
	height: 70px;
}
.xg_wz .m{   
    background: url(../images/20.jpg) no-repeat center;
    background-size: 100%;
    background-origin: content-box;
    background-position-y: 10px;
    padding: 0 2%;
    text-align: right;
    font-size: 15px;
    line-height: 60px;
    height: 70px;
}
.xg_list ul li{ width:100%; float:left; margin-top:10px;}
.xg_list_img{ overflow:hidden;height:3rem;width:40%; float:left; margin:0 3%;}
.xg_list_img a img{height:100%;}
.xg_list_con{ height:3rem;;width:50%; float:left;border-bottom:1px dashed #ccc; }
.xg_list_con_L{ width:87%; float:left; font-size:16px; line-height:25px;}
.xg_list_con_L a{font-weight:bold;font-size:18px;}
.xg_list_con_L p{font-size:14px;line-height:14px;margin-top:5px;}
.xg_list_con_R{ width:8%; float:right;}
.xg_list_con_R img{position:relative;top:1.5rem;}

